#define NUMBEROFALPHABET 256

class Alphabet;

class AlphabetManager
{
private :

	Alphabet m_alphabetTable[NUMBEROFALPHABET];

public:
	AlphabetManager(){}
	bool InitializeAlphabetTable()
	{
		char fileExtenstion[3] = "000";
		CBitmap bitmap;
		for (int i = 0; i < 256; ++i)
		{
			itoa(i,fileExtenstion,10);
			if(bitmap.Load(fileExtenstion))
			{

			}
			else
			{
				m_alphabetTable[i] = 0;
			}
		}

	}
	Alphabet* GetAlphabet(const char ch) { return m_alphabetTable[ch]; }
}


class ParagrapghCompositer
{
public:
	ParagrapghCompositer(){}
	void* StartComposing(const char* text)
	{

	}

}